package com.coder520.sync_learning.demo.threadPool;

public interface ThreadPool<Job extends Runnable> {
//	执行一个job，这个job需要实现runnable
	void execute(Job job);
	
//	关闭线程池
	void shutDown();
	
//	增加工作者的线程
	void addWorker(int num);
	
//	减少工作者的线程
	void removeWorker(int num);
	
//	得到正在等待执行的任务数量
	int getJobSize();
	
}
